• word of the day

    siberian crab apple

    siberian crab apple - Dictionary definition and meaning for word siberian crab apple

    Definition
    (noun) Asian wild crab apple cultivated in many varieties for it small acid usually red fruit used for preserving

Word used in video below:
text: is something yes it's a crab ah the crab
Download our Mobile App Today
Receive our word of the day
on Whatsapp